using MySourceVideoPlayer;using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace qmpz{ public partial class Form1 : Form { MySourceVideoPlayer.MySourceVideoPlayer videoPlay = new MySourceVideoPlayer.MySourceVideoPlayer(); public Form1() { InitializeComponent(); } private void Form1_Load(object sender, EventArgs e) { } private void button1_Click(object sender, EventArgs e) { this.mySourceVideoPlayer1.PlayIPC(CameraType.USBCAMERA, "", 0, "", ""); //this.mySourceVideoPlayer1. } protected override void OnClosed(EventArgs e) { this.mySourceVideoPlayer1.Stop(); base.OnClosed(e); } private void button2_Click(object sender, EventArgs e) { Bitmap bitmap = this.mySourceVideoPlayer1.GetCurrentVideoFrame(); if (bitmap != null) { var path = AppDomain.CurrentDomain.BaseDirectory "/VideoFrame.png"; bitmap.Save(path); MessageBox.Show($"照片已保存至{path}"); } } private void button3_Click(object sender, EventArgs e) { this.mySourceVideoPlayer1.Stop(); } }}
评论